import React from 'react'
import { connect } from 'react-redux'
function Test(props) {
  const { a, dispatch } = props
  return (
    <div>
      Test
      <hr />
      <p>{a}</p>
      <button
        onClick={() => {
          dispatch({
            type: 'updateXxx',
            payload: '老陶,嘿嘿嘿,确实是个lsp',
          })
        }}
      >
        修改xxx
      </button>
    </div>
  )
}
// function mapStateToProps(state) {
//   // state 是store对象的state(所有数据)
//   return {
//     count: state.count,
//   }
// }

// const mapStateToProps = (state) => ({
//   a: state.xxx,
// })
export default connect((state) => ({ a: state.xxx }))(Test)
